@charset "utf-8";
HTML {
	MIN-HEIGHT: 100%; -webkit-tap-highlight-color: transparent
}
BODY {
	MIN-HEIGHT: 100%; FONT-FAMILY: "Microsoft Yahei", "Arial"; COLOR: #666666; FONT-SIZE: 12px; -webkit-overflow-scrolling: touch
}
BODY {
	MARGIN: 0px
}
H1 {
	MARGIN: 0px
}
H2 {
	MARGIN: 0px
}
H3 {
	MARGIN: 0px
}
H4 {
	MARGIN: 0px
}
H5 {
	MARGIN: 0px
}
H6 {
	MARGIN: 0px
}
DL {
	MARGIN: 0px
}
DD {
	MARGIN: 0px
}
P {
	MARGIN: 0px
}
TH {
	MARGIN: 0px
}
TD {
	MARGIN: 0px
}
FORM {
	MARGIN: 0px
}
figure {
	MARGIN: 0px
}
UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
OL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
MENU {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL {
	LIST-STYLE-TYPE: none
}
IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; VERTICAL-ALIGN: middle; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
TABLE {
	BORDER-SPACING: 0; BORDER-COLLAPSE: collapse
}
A {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #666666; FONT-SIZE: 12px; TEXT-DECORATION: none; -webkit-tap-highlight-color: transparent; transition: all 300ms ease 0s
}
I {
	FONT-STYLE: normal
}
H1 {
	FONT-SIZE: 18px
}
H2 {
	FONT-SIZE: 16px
}
H3 {
	FONT-SIZE: 14px
}
H1 {
	LINE-HEIGHT: 2; FONT-WEIGHT: normal
}
H2 {
	LINE-HEIGHT: 2; FONT-WEIGHT: normal
}
H3 {
	LINE-HEIGHT: 2; FONT-WEIGHT: normal
}
H4 {
	LINE-HEIGHT: 2; FONT-WEIGHT: normal
}
H5 {
	LINE-HEIGHT: 2; FONT-WEIGHT: normal
}
H6 {
	LINE-HEIGHT: 2; FONT-WEIGHT: normal
}
H4 {
	FONT-SIZE: 14px
}
H5 {
	FONT-SIZE: 14px
}
H6 {
	FONT-SIZE: 14px
}
BUTTON {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; FONT-FAMILY: "Microsoft Yahei"; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
INPUT {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; FONT-FAMILY: "Microsoft Yahei"; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
OPTGROUP {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; FONT-FAMILY: "Microsoft Yahei"; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
SELECT {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; FONT-FAMILY: "Microsoft Yahei"; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
TEXTAREA {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; FONT-FAMILY: "Microsoft Yahei"; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
BUTTON {
	PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: medium; PADDING-RIGHT: 0px; PADDING-TOP: 0px; border-radius: 0
}
INPUT {
	PADDING-BOTTOM: 0px; MARGIN: 0px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: medium; PADDING-RIGHT: 0px; PADDING-TOP: 0px; border-radius: 0
}
TEXTAREA {
	-webkit-user-modify: read-write-plaintext-only
}
INPUT {
	-webkit-user-modify: read-write-plaintext-only
}
.main-text {
	MIN-HEIGHT: 200px
}
.main-text TABLE {
	WIDTH: auto; MAX-WIDTH: 100%
}
.main-text IMG {
	MAX-WIDTH: 100%; HEIGHT: auto
}
.w100 {
	WIDTH: 100%
}
.h100 {
	HEIGHT: 100%
}
.w64 {
	WIDTH: 64%
}
.w80 {
	WIDTH: 80%; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
.w90 {
	WIDTH: 90%; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
.mla {
	MARGIN-LEFT: auto
}
.mra {
	MARGIN-RIGHT: auto;margin-top: 50px;
}
.img100 {
	WIDTH: 100%; HEIGHT: 100%
}
.imgauto {
	WIDTH: 100%; HEIGHT: auto
}
.imgh100 {
	WIDTH: auto; HEIGHT: 100%
}
.imgwha {
	WIDTH: auto; MAX-WIDTH: 100%; HEIGHT: auto
}
.imgam {
	WIDTH: auto; MAX-WIDTH: 100%; HEIGHT: auto
}
.imgvt {
	POSITION: absolute; MARGIN: auto; WIDTH: auto; BOTTOM: 0px; MAX-WIDTH: 100%; HEIGHT: auto; MAX-HEIGHT: 100%; TOP: 0px; RIGHT: 0px; LEFT: 0px
}
.imgvt85 {
	POSITION: absolute; MARGIN: auto; WIDTH: auto; BOTTOM: 0px; MAX-WIDTH: 85%; HEIGHT: auto; MAX-HEIGHT: 85%; TOP: 0px; RIGHT: 0px; LEFT: 0px
}
.mauto {
	MARGIN: 0px auto; MAX-WIDTH: 1280px
}
.clr {
	WIDTH: 1px; DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; FONT-SIZE: 1px; OVERFLOW: hidden
}
.clearfix:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
.ofhidden {
	OVERFLOW: hidden
}
.ovh {
	TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; OVERFLOW: hidden
}
.ovh2 {
	TEXT-OVERFLOW: ellipsis; OVERFLOW: hidden; -webkit-line-clamp: 2; -webkit-box-orient: vertical
}
.ovh3 {
	TEXT-OVERFLOW: ellipsis; OVERFLOW: hidden; -webkit-line-clamp: 3; -webkit-box-orient: vertical
}
.ovh4 {
	TEXT-OVERFLOW: ellipsis; OVERFLOW: hidden; -webkit-line-clamp: 4; -webkit-box-orient: vertical
}
.ovh7 {
	TEXT-OVERFLOW: ellipsis; OVERFLOW: hidden; -webkit-line-clamp: 7; -webkit-box-orient: vertical
}
.cf {
	COLOR: #fff
}
.c0 {
	COLOR: #000000
}
.c3 {
	COLOR: #333333
}
.c6 {
	COLOR: #666666
}
.c9 {
	COLOR: #999999
}
.ca1 {
	COLOR: #a1a1a1
}
.mc {
	COLOR: #1584c9
}
.fmst {
	FONT-FAMILY: "宋体"
}
.vt {
	VERTICAL-ALIGN: top
}
.db {
	DISPLAY: block
}
.dib {
	DISPLAY: inline-block
}
.dn {
	DISPLAY: none
}
.fl {
	FLOAT: left
}
.fr {
	FLOAT: right
}
.fb {
	FONT-WEIGHT: bold
}
.rel {
	POSITION: relative
}
.abs {
	POSITION: absolute
}
.tac {
	TEXT-ALIGN: center
}
.tal {
	TEXT-ALIGN: left
}
.tar {
	TEXT-ALIGN: right
}
.fs12 {
	FONT-SIZE: 12px
}
.fs14 {
	FONT-SIZE: 14px
}
.fs16 {
	FONT-SIZE: 16px
}
.fs18 {
	FONT-SIZE: 18px
}
.fs20 {
	FONT-SIZE: 20px
}
.fs22 {
	FONT-SIZE: 22px
}
.fs24 {
	FONT-SIZE: 24px
}
.fs26 {
	FONT-SIZE: 26px
}
.fs28 {
	FONT-SIZE: 28px
}
.fs30 {
	FONT-SIZE: 30px
}
.fs32 {
	FONT-SIZE: 32px
}
.fs34 {
	FONT-SIZE: 34px
}
.fs36 {
	FONT-SIZE: 36px
}
.fs38 {
	FONT-SIZE: 38px
}
.fs40 {
	FONT-SIZE: 40px
}
.fs42 {
	FONT-SIZE: 42px
}
.fs44 {
	FONT-SIZE: 44px
}
.fs46 {
	FONT-SIZE: 46px
}
.fs48 {
	FONT-SIZE: 48px
}
.li16 {
	LINE-HEIGHT: 16px
}
.li18 {
	LINE-HEIGHT: 18px
}
.li20 {
	LINE-HEIGHT: 20px
}
.li22 {
	LINE-HEIGHT: 22px
}
.li24 {
	LINE-HEIGHT: 24px
}
.li26 {
	LINE-HEIGHT: 26px
}
.li28 {
	LINE-HEIGHT: 28px
}
.li30 {
	LINE-HEIGHT: 30px
}
.li32 {
	LINE-HEIGHT: 32px
}
.li34 {
	LINE-HEIGHT: 34px
}
.li36 {
	LINE-HEIGHT: 36px
}
.li38 {
	LINE-HEIGHT: 38px
}
.li40 {
	LINE-HEIGHT: 40px
}
.li42 {
	LINE-HEIGHT: 42px
}
.li44 {
	LINE-HEIGHT: 44px
}
.li46 {
	LINE-HEIGHT: 46px
}
.li48 {
	LINE-HEIGHT: 48px
}
.li50 {
	LINE-HEIGHT: 50px
}
.li52 {
	LINE-HEIGHT: 52px
}
.li54 {
	LINE-HEIGHT: 54px
}
.li56 {
	LINE-HEIGHT: 56px
}
.li58 {
	LINE-HEIGHT: 58px
}
.li60 {
	LINE-HEIGHT: 60px
}
.li62 {
	LINE-HEIGHT: 62px
}
.mt5 {
	MARGIN-TOP: 5px
}
.mt10 {
	MARGIN-TOP: 10px
}
.mt15 {
	MARGIN-TOP: 15px
}
.mt20 {
	MARGIN-TOP: 20px
}
.mt25 {
	MARGIN-TOP: 25px
}
.mt30 {
	MARGIN-TOP: 30px
}
.mt35 {
	MARGIN-TOP: 35px
}
.mt40 {
	MARGIN-TOP: 40px
}
.mt45 {
	MARGIN-TOP: 45px
}
.mt50 {
	MARGIN-TOP: 50px
}
.mt55 {
	MARGIN-TOP: 55px
}
.mt60 {
	MARGIN-TOP: 60px
}
.mt65 {
	MARGIN-TOP: 65px
}
.mt70 {
	MARGIN-TOP: 70px
}
.mb5 {
	MARGIN-BOTTOM: 5px
}
.mb10 {
	MARGIN-BOTTOM: 10px
}
.mb15 {
	MARGIN-BOTTOM: 15px
}
.mb20 {
	MARGIN-BOTTOM: 20px
}
.mb25 {
	MARGIN-BOTTOM: 25px
}
.mb30 {
	MARGIN-BOTTOM: 30px
}
.mb35 {
	MARGIN-BOTTOM: 35px
}
.mb40 {
	MARGIN-BOTTOM: 40px
}
.mb45 {
	MARGIN-BOTTOM: 45px
}
.mb50 {
	MARGIN-BOTTOM: 50px
}
.mb55 {
	MARGIN-BOTTOM: 55px
}
.mb60 {
	MARGIN-BOTTOM: 60px
}
.mb65 {
	MARGIN-BOTTOM: 65px
}
.mb70 {
	MARGIN-BOTTOM: 70px
}
.ml5 {
	MARGIN-LEFT: 5px
}
.ml10 {
	MARGIN-LEFT: 10px
}
.ml15 {
	MARGIN-LEFT: 15px
}
.ml20 {
	MARGIN-LEFT: 20px
}
.ml25 {
	MARGIN-LEFT: 25px
}
.ml30 {
	MARGIN-LEFT: 30px
}
.ml35 {
	MARGIN-LEFT: 35px
}
.ml40 {
	MARGIN-LEFT: 40px
}
.ml45 {
	MARGIN-LEFT: 45px
}
.ml50 {
	MARGIN-LEFT: 50px
}
.ml55 {
	MARGIN-LEFT: 55px
}
.ml60 {
	MARGIN-LEFT: 60px
}
.ml65 {
	MARGIN-LEFT: 65px
}
.ml70 {
	MARGIN-LEFT: 70px
}
.mr5 {
	MARGIN-RIGHT: 5px
}
.mr10 {
	MARGIN-RIGHT: 10px
}
.mr15 {
	MARGIN-RIGHT: 15px
}
.mr20 {
	MARGIN-RIGHT: 20px
}
.mr25 {
	MARGIN-RIGHT: 25px
}
.mr30 {
	MARGIN-RIGHT: 30px
}
.mr35 {
	MARGIN-RIGHT: 35px
}
.mr40 {
	MARGIN-RIGHT: 40px
}
.mr45 {
	MARGIN-RIGHT: 45px
}
.mr50 {
	MARGIN-RIGHT: 50px
}
.mr55 {
	MARGIN-RIGHT: 55px
}
.mr60 {
	MARGIN-RIGHT: 60px
}
.mr65 {
	MARGIN-RIGHT: 65px
}
.mr70 {
	MARGIN-RIGHT: 70px
}
.pt53 {
	PADDING-TOP: 53px
}
.pt5 {
	PADDING-TOP: 5px
}
.pt10 {
	PADDING-TOP: 10px
}
.pt15 {
	PADDING-TOP: 15px
}
.pt20 {
	PADDING-TOP: 20px
}
.pt25 {
	PADDING-TOP: 25px
}
.pt30 {
	PADDING-TOP: 30px
}
.pt35 {
	PADDING-TOP: 35px
}
.pt40 {
	PADDING-TOP: 40px
}
.pt45 {
	PADDING-TOP: 45px
}
.pt50 {
	PADDING-TOP: 50px
}
.pt55 {
	PADDING-TOP: 55px
}
.pt60 {
	PADDING-TOP: 60px
}
.pt65 {
	PADDING-TOP: 65px
}
.pt70 {
	PADDING-TOP: 70px
}
.pt80 {
	PADDING-TOP: 80px
}
.pb1 {
	PADDING-BOTTOM: 1px
}
.pb10 {
	PADDING-BOTTOM: 10px
}
.pb15 {
	PADDING-BOTTOM: 15px
}
.pb20 {
	PADDING-BOTTOM: 20px
}
.pb25 {
	PADDING-BOTTOM: 25px
}
.pb30 {
	PADDING-BOTTOM: 30px
}
.pb35 {
	PADDING-BOTTOM: 35px
}
.pb40 {
	PADDING-BOTTOM: 40px
}
.pb45 {
	PADDING-BOTTOM: 45px
}
.pb50 {
	PADDING-BOTTOM: 50px
}
.pb55 {
	PADDING-BOTTOM: 55px
}
.pb60 {
	PADDING-BOTTOM: 60px
}
.pb65 {
	PADDING-BOTTOM: 65px
}
.pb70 {
	PADDING-BOTTOM: 70px
}
.pb80 {
	PADDING-BOTTOM: 80px
}
.pb85 {
	PADDING-BOTTOM: 85px
}
.pl5 {
	PADDING-LEFT: 5px
}
.pl10 {
	PADDING-LEFT: 10px
}
.pl15 {
	PADDING-LEFT: 15px
}
.pl20 {
	PADDING-LEFT: 20px
}
.pl25 {
	PADDING-LEFT: 25px
}
.pl30 {
	PADDING-LEFT: 30px
}
.pl35 {
	PADDING-LEFT: 35px
}
.pl40 {
	PADDING-LEFT: 40px
}
.pl45 {
	PADDING-LEFT: 45px
}
.pl50 {
	PADDING-LEFT: 50px
}
.pl55 {
	PADDING-LEFT: 55px
}
.pl60 {
	PADDING-LEFT: 60px
}
.pl65 {
	PADDING-LEFT: 65px
}
.pl70 {
	PADDING-LEFT: 70px
}
.pr5 {
	PADDING-RIGHT: 5px
}
.pr10 {
	PADDING-RIGHT: 10px
}
.pr15 {
	PADDING-RIGHT: 15px
}
.pr20 {
	PADDING-RIGHT: 20px
}
.pr25 {
	PADDING-RIGHT: 25px
}
.pr30 {
	PADDING-RIGHT: 30px
}
.pr35 {
	PADDING-RIGHT: 35px
}
.pr40 {
	PADDING-RIGHT: 40px
}
.pr45 {
	PADDING-RIGHT: 45px
}
.pr50 {
	PADDING-RIGHT: 50px
}
.pr55 {
	PADDING-RIGHT: 55px
}
.pr60 {
	PADDING-RIGHT: 60px
}
.pr65 {
	PADDING-RIGHT: 65px
}
.pr70 {
	PADDING-RIGHT: 70px
}
